or other similar taxes - Español Inglés Diccionario